home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20030409-20031118 / 000111_arthur.marsh@internode.on.net_Wed May 28 14:16:08 EDT 2003.msg < prev    next >
Text File  |  2020-01-01  |  6KB  |  172 lines

  1. Article: 14336 of comp.protocols.kermit.misc
  2. Date: Wed, 28 May 2003 23:09:24 +0930
  3. From: Arthur Marsh <arthur.marsh@internode.on.net>
  4. User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4a) Gecko/20030401
  5. X-Accept-Language: en-us, en
  6. MIME-Version: 1.0
  7. Newsgroups: comp.protocols.kermit.misc
  8. Subject: Re: C kermit binary for SunOs 5.8 with SSL
  9. References: <Pine.GSO.4.33_heb2.09.0305281418500.22927-100000@csd.cs.technion.ac.il>
  10. In-Reply-To: <Pine.GSO.4.33_heb2.09.0305281418500.22927-100000@csd.cs.technion.ac.il>
  11. Content-Type: text/plain; charset=us-ascii; format=flowed
  12. Content-Transfer-Encoding: 7bit
  13. NNTP-Posting-Host: ppp551.adelaide.on.net.au
  14. Message-ID: <3ed4bc0d@duster.adelaide.on.net>
  15. X-Trace: duster.adelaide.on.net 1054129165 ppp551.adelaide.on.net.au (28 May 2003 23:09:25 +0950)
  16. Lines: 152
  17. Path: newsmaster.cc.columbia.edu!panix!newsfeed!enews.sgi.com!news.xtra.co.nz!news.mel.connect.com.au!news.ade.connect.com.au!duster.adelaide.on.net!not-for-mail
  18. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:14336
  19.  
  20.  
  21. Fraier Sorana wrote:
  22.  > I'm looking for binary build for SunOs 5.8 with SSL. I can't find it
  23.  > anywhere. I don't have root access, so I can't install the package
  24.  > normally.
  25.  >
  26.  > As a second alternative I consider to change the directories paths in the
  27.  > makefile in order to install it in my home directory. Which directories I
  28.  > need to change? Any help regarding this issue, will be highly 
  29. appreciated.
  30.  >
  31.  > Thanks in advance,
  32.  >
  33.  >
  34.  
  35. Hi, I just compiled OpenSSL-0.9.6h and the daily build of C-Kermit under 
  36. Solaris 8 (SunOS 5.8) as a regular user.
  37.  
  38. You need to build OpenSSL to install its libraries and include files in 
  39. a directory under your home directory.
  40.  
  41. The build environment used the Sun cc compiler for compiling OpenSSL 
  42. with shared libraries, then GCC for compiling C-Kermit with OpenSSL, 
  43. Perl 5 and GNU bc...)
  44.  
  45. cd
  46.  
  47. gzip -dc openssl-0.9.6h.tar.gz|tar -xvf /dev/fd/0
  48. cd open*h
  49. ./config --prefix=/usr/users/amarsh \
  50. --openssldir=/usr/users/amarsh/openssl shared \
  51.  
  52. make
  53. make test
  54. make install
  55. # openssl libs are now in /usr/users/amarsh/lib
  56. make clean
  57. cd ..
  58. mkdir kermit-src
  59. cd kermit-src
  60. lynx ftp.columbia.edu/kermit/test/tar/x.tar.gz
  61. gzip -dc x.tar.gz|tar -xvf /dev/fd/0
  62.  
  63. # set environmental variable LD_LIBRARY_PATH
  64. # to include your private library directory
  65. # (/usr/users/amarsh/lib in my case)
  66.  
  67. make solaris8g+openssl+zlib+pam+shadow \
  68. SSLLIB=-L/usr/users/amarsh/lib \
  69. SSLINC=-I/usr/users/amarsh/include
  70.  
  71. ./wermit
  72. C-Kermit 8.0.210 Dev.00, 20 May 2003, for Solaris 8
  73.   Copyright (C) 1985, 2003,
  74.    Trustees of Columbia University in the City of New York.
  75. Type ? or HELP for help.
  76. (/home54/disk2/amarsh/kermit-src/) C-Kermit>show features
  77. C-Kermit 8.0.210 Dev.00, 20 May 2003
  78.  
  79. Major optional features included:
  80.   Network support (type SHOW NET for further info)
  81.   Telnet Kermit Option
  82.   Telnet Authentication Option
  83.   Secure Sockets Layer (SSL)
  84.   Transport Layer Security (TLS)
  85.   Secure Shell (SSH) [external]
  86.   X Windows forwarding
  87.   Telnet Remote Com Port Control Option
  88.   Built-in FTP client
  89.   Built-in HTTP client
  90.   Hardware flow control
  91.   External XYZMODEM protocol support
  92.   Latin-1 (West European) character-set translation
  93.   Latin-2 (East European) character-set translation
  94.   Cyrillic (Russian, Ukrainian, etc) character-set translation
  95.   Greek character-set translation
  96.   Hebrew character-set translation
  97.   Japanese character-set translation
  98.   Unicode character-set translation
  99.   Pseudoterminal control
  100.   REDIRECT command
  101.   RESEND command
  102.   Fullscreen file transfer display
  103.   Control-character unprefixing
  104.   Streaming
  105.   Autodownload
  106.   Internet Kermit Service with user login support
  107.  
  108. Major optional features not included:
  109.   No Kerberos(TM) authentication
  110.   No SRP(TM) (Secure Remote Password) authentication
  111.   No encryption
  112.   No SOCKS
  113.  
  114. Host info:
  115.   Machine:    sun4u
  116.   Model:      SUNW,Sun-Blade-100
  117.   OS:         SunOS
  118.   OS Release: 5.8
  119.   OS Version: Generic_108528-21
  120.  
  121.  
  122. Target: solaris8g+openssl+zlib+pam+shadow
  123. GCC version: 3.3
  124. Compiled May 28 2003 22:48:31, options:
  125.   __GNUC__ __STDC__ _POSIX_JOB_CONTROL _POSIX_SOURCE _SC_JOB_CONTROL
  126.   ARRAYREFLEN=1024 ATTSV BIGBUFOK BROWSER BSD44ORPOSIX CK_ANSIC CK_ANSILIBS
  127.   CK_APC CK_AUTODL CK_CURSES CK_DNS_SRV CK_DTRCD CK_ENVIRONMENT CK_FAST
  128.   CK_FORWARD_X CK_LOGIN CK_MKDIR CK_NAWS CK_NEWTERM CK_PAM CK_PCT_BAR 
  129. CK_PERMS
  130.   CK_RECALL CK_RTSCTS CK_SHADOW CK_SPEED CK_SSL CK_TIMERS CK_TMPDIR 
  131. CK_TTGWSIZ
  132.   CK_TTYFD CK_WREFRESH CKEXEC CKFLOAT=double CKGHNLHOST CKHTTP CKLEARN
  133.   ckmaxfiles=256 CKMAXOPEN=20 CKMAXPATH=1024 CKREALPATH CKREGEX CKROOT 
  134. CKSYSLOG
  135.   CKTUNING CMDBL=32763 CMDDEP=64 CONGSPD DCMDBUF DEVNAMLEN=1024 DIRENT 
  136. DYNAMIC
  137.   FD_SETSIZE=1024 FNFLOAT FOPEN_MAX=20 FORDEPTH=32 GFTIMER h_addr HADDRLIST
  138.   HDBUUCP HWPARITY IFDEBUG IKS_OPTION IKSDB IKSDCONF INBUFSIZE=32768
  139.   INCL_PARAM_H INPBUFSIZ=4096 MAC_MAX=16384 MACLEVEL=128 MAXDDIR=32
  140.   MAXDNUMS=4095 MAXGETPATH=128 MAXPATHLEN=1024 MAXTAKE=54 MAXWLD=102400 
  141. MDMHUP
  142.   MSENDMAX=1024 NETCMD NETCONN NETPTY NEWFTP NOFILEH NOKVERBS NOSETBUF
  143.   OBUFSIZE=32768 OS2ORUNIX PARSENSE PATTERNS PIPESEND POSIX 
  144. POSIX_CRTSCTS RENAME
  145.   RLOGCODE SELECT SIG_V SO_DONTROUTE SO_KEEPALIVE SO_LINGER SO_OOBINLINE
  146.   SO_RCVBUF SO_SNDBUF SOL_SOCKET SOLARIS SOLARIS25 SOLARIS26 SOLARIS7 
  147. SOLARIS8
  148.   sparc STERMIOX STREAMING SVORPOSIX SVR3 SVR4 SVR4ORPOSIX TCP_NODELAY 
  149. TCPSOCKET
  150.   TIMEH TLOG TN_COMPORT TNCODE TTLEBUF TTSPDLIST UIDBUFLEN=256 UNIX 
  151. UNPREFIXZERO
  152.   USE_LSTAT USE_MEMCPY UTIMEH VMSORUNIX VNAML=4096 WHATAMI XFRCAN XPRINT
  153.   z_maxchan=2 Z_MAXCHAN=2 ZXREWIND
  154.  
  155.   byte order: big endian
  156.  
  157.   sizeofs: int=4 long=4 short=2 char=1 char*=4 float=4 double=8
  158.  
  159.   floating-point: precision=16 rounding=1
  160.  
  161. (/home54/disk2/amarsh/kermit-src/) C-Kermit>q
  162. batman>
  163.  
  164. I'm not expert in compiling software. Perhaps Frank or Jeff could 
  165. suggest what changes to make to avoid having to set LD_LIBRARY_PATH in 
  166. order to build and run C-Kermit with OpenSSL under SunOS 5.8.
  167.  
  168. Regards,
  169.  
  170. Arthur.
  171.  
  172.